#include <stdio.h>
#include <stdlib.h>
#include "bilan.h"
#include <string.h>

void remplissage(em *f,int n )
{

int k,l ,j ;
long Tab_id[100];
char Tab_capt[10];
int i ;
em tab_employer[100];
char Tab_par[10]= {'a','b','c','d','e','f','g','h','i'};
 em x;
char chemin[]=("/home/mustapha/project/femployer.txt");
FILE *femployer;
femployer=fopen(chemin,"r");
if(!femployer)
{
printf("erreur");
}
else
{
 i=0;
while ((fscanf(femployer,"%d %s %s ",&f->id,f->capt,f->nom) != EOF))
{

tab_employer[i]=*f;
i++;
}
fclose(femployer);}


for(l=0;l<n;l++)
{
Tab_id[l]=tab_employer[l].id;

}
for(k=0;k<n;k++)
{
 x= tab_employer [k];   

for(j=0;j<n;j++)
{
  if( x.id==tab_employer[j].id)
{


Tab_capt[j]=tab_employer[j].capt ;
}
}
}}
int comparer(int Tab_id [100],char Tab_capt[100],char Tab_par[6],int n)
{
int j;
int i;
int tab[100];
for(j=0;j<n;j++)

    printf("l individu %d a pour resultat :",Tab_id[j]);
for(i=0;i<100;i++)
{
if(Tab_capt[i]==Tab_par[i])
{
 tab[i]=1;
}
else { tab[i]=0;}

}

}


int remplir_fichier(int Tab_id [100], int tab[100], int n )
{
int i ;   

     FILE* fichier = NULL;

    fichier = fopen("test.txt", "r+");

    if (fichier != NULL)
    {
     for(i=0;i<n;i++)
    {
     if(tab[i]==1)
     {
      fprintf(fichier,"l individue %d a fais tout le parcour", Tab_id [i]);

      }
      else
      {fprintf(fichier,"l individue %d peut etre atteint par l ebola", Tab_id [i]);

          }
    }


   fclose(fichier);
    }

    else
    {
        printf("Impossible d'ouvrir le fichier test.txt");
    }

    return 0;

}